Мережеві операційні системи
Віктор Анатолієвич Мельник
Лекція №1
Відпускають нас))
Лекція №2
Тема: початок
Операційна Система – це комплекс системних програмних засобів, який в першу чергу забезпечує ефективну взаємодію користувача або оператора із обчислювальною машиною і, по друге, забезпечує ефективний розподіл та використання системних ресурсів.
Перша обчислювальна машина була створена в 1981р., Charles Babage ще у 19му столітті законцептував таку можливість, але оскільки не було засобів... Перша електронна машина – фон Неймана.
Спочатку не було ОС, це були програми пакетної обробки інформації.
В 50х роках виникло друге покоління комп’ютерів, на напівпровідниках, вдалося зменшити розмір, підвищити швидкодію і вони мали тепер можливість виконувати складніші завдання.
В 70х роках IBM360 – перша ЕОМ, яка мала ос з назвою TSS/360. Займала 8Мбайт.
Ключовою подією цього періоду була реалізація мультипрограмування. До цього часу всі види ОС передбачали, що ОС виконують одну програму в будь-який момент часу. В зв’язку з тим, що ресурси ОС були збільшені, тобто підвищилась продуктивність обробки інформації і збільшився об’єм даних, які треба було в цю машину завантажити. Принцип мультипрограмування передбачає паралельне виконаня декількох програм. Він був реалізований у двох варіантах:
Системи пакетної обробки програм. Це коли оператор був розвантажений від постійного введення одних і тих самих даних. Достатньо треба було ввести інфу і запустити програму монітор, яка по черзі виконувала програму.
За розподілом часу. Кожен із операторів мав ілюзію, що він працює за своєю власною ОС. Ідея полягала в тому, що для кожного терміналу виділяється певний квант часу процесора, наприклад, 5 мс.
Багатотермінальний режим використосувався в системах пакетної обробки. Це були системи віддаленого завантаження завдання. Відстань від терміналу до ОС в таких системах могла бути досить значною, при чому в 60х-80х роках. Фактично ця технологія була праобразом сучасних локальних мереж
З появою мулььтипрограмування апаратні засоби комп’ютера зазнали суттєвих змін. В першу чергу це стосується центрального процесора. В ЦП було введено два режими – режим адміністратора(привілегійований) і режим користувача.
В привілегіованому процесор міг виконувати всі команди, в тому числі такі, які дозволяли виділяти і розприділяти ресурси обчислювальної системи, що не було дозволено в стандартному режимі. В цей самий час ОС позбавила оператора прямої взаємодії з апаратурою обчислювальної системи. Інша проблема – це запис програм і запис пам’яті. В апаратуру ЦП були введені регістри запису пам’яті, які унеможливлювали(запобігали) випадковому або навмисному пошкодженню даних однієї програми іншою(мова йде про програми, які одночасно знаходяться в оперативній пам’яті комп’ютера). В цей же час з’явилися перші системи обробки переривань і власне сигнали переривань були реалізовані процесором. Тоді ж і перші файлові системи з’явилися. Unix – перша багатокористувацька система, DOS – однокористувацька.
Наступним етапом розвитку була поява на початку 80х років персональних комп’ютерів.
2010-03-10
Лекція №2
Продовжуємо, Бодька всеодно спізнився!!! Я тричі переможець! Юхуу! Хай відмазується, не відмажеться)))
Створювалися і перші мережі, ARPANET – вона була праобразом Інтернету. Ця мережа була розділена на дві частини – Intranet & Internet. Вона могла об’єднювати компи з різними типологіями
У 80х роках був прийнятий формат Ethernet, було стандартизовано топологію мереж (у 85му технологія Token Ring, потім FDDI), це дозволило забезпечити сумісність мережевих ОС на нижніх рівнях.
В 90х роках практично всі ОС стали мережеві, такими, які здатні підтримувати роботу різного рівня (клієнтів і серверів). З’явилися спеціалізовані ОС, призначені для виконання телекомунікаційних завдань, наприклад ОС IOS, від фірми Cisco, яка працювала для маршрутизаторів.
Розвиваються ОС, для яких характерна висока масштабованість, підтримка роботи в мережі, розвинуті засоби забезпечення надійності...